By train
From Baku- take the Horadiz train to Dashburun from 28 May at 11:00 PM. Get off at Dashburun at 7:00 AM. For coupe 2nd class pay with passport in hand 2.80 AZN. Then take a taxi along side other people getting off in Dashburun to the city center paying .60 AZN per person in a full taxi.
From Horadiz- take the Baku bound train at 9:30 PM and get off at Dashburun at 10:00. Pay .6 AZN.
By Bus/Minibus
From Baku- minibuses leave from Baku to Beylaqan starting at 11:00 AM and once every hour until 4:00 PM. Upon entering the bus pay 5 AZN.
From Yevlax- the minibus leaves Yevlax at 8:30. Pay 4 AZN and get off at the Gorush gas station or the city gate and pay .6-.8 AZN to share a taxi to the city center.
From Lankaran- take any bus bound for Agjabadi, Yevlax, or Ganja, and pay 4 AZN. Get off at the Gorush gas station or the gate and pay .6-.8 AZN to share a taxi to the city center.
From Ganja- take the Lankaran bound bus and pay 4 AZN.
By taxi
From Baku- first go to 20 January station, ask for a taxi going to Beylaqan and pay 8 AZN per person. It takes 3.5 hours.
From Barda- go to the bus station and pay 4 AZN per person.
From Aghjibedi- go to large gate at the entrance of town, and flag down a taxi heading to Lankaran and pay 3 AZN to the city.